home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 9397 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.0 KB

  1. Path: news.staffs.ac.uk!bs47c!cm2bcmr
  2. From: cm2bcmr@bs47c.staffs.ac.uk (A  z  r  a  e  l)
  3. Newsgroups: comp.lang.c
  4. Subject: Q) GCC C PREPROCESSOR
  5. Date: 11 Mar 1996 09:23:08 GMT
  6. Organization: Staffordshire University
  7. Message-ID: <4i0rds$evv@bs33n.staffs.ac.uk>
  8. NNTP-Posting-Host: bs47c.staffs.ac.uk
  9. X-Newsreader: TIN [version 1.2 PL2]
  10.  
  11.  
  12. Hi,
  13.  
  14. If you can answer the following gcc preprocessor question, please
  15. email:-
  16.  
  17. cm2bcmr@bs47c.staffs.ac.uk
  18.  
  19.  
  20. I am writing a C preprocessor as part of a university project. I am
  21. using the gcc compiler version 2.7.0 and Linux.
  22.  
  23. Question:-
  24.  
  25. The gcc compiler seems to set certain macro definitions before
  26. preprocessing a source file. These appear to be set depending on the
  27. gcc command line options. 
  28.  
  29. Can somebody tell me what macro definitions are set? I am compiling
  30. using the following command line options:-
  31.  
  32. -ansi -pedantic -Wall -Wstrict-prototypes -Wmissing-prototypes
  33. -Wnested-externs
  34.  
  35. If there are other macro definitions set from other command line
  36. options, can you tell me what these are as well?
  37.  
  38. Many thanks,
  39.  
  40. Malcolm.
  41.